<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class User extends CI_Controller {

	public function __construct(){
		parent::__construct();
		$this->load->model('model_job');
		$this->load->model('model_user');
		$this->load->model('model_record');
	}

	public function index(){
		$data['user'] = $this->model_user->show_user();
		$data['title'] = "Danh sách người dùng";
		$data['subview'] = "admin/user";
		$this->load->view('main', $data);
	}

	public function employer_detail($id){
		$data['employer_info'] = $this->model_user->get_employer_name($id);
		$data['title'] = "Thông tin doanh nghiệp";
		$data['subview'] = "users/employer_info_public";
		$this->load->view('main', $data);
	}

	public function student_detail($id){
		$data['student_info'] = $this->model_user->get_student_name($id);
		$data['title'] = "Thông tin sinh viên";
		$data['subview'] = "users/student_info_public";
		$this->load->view('main', $data);
	}

	public function active($id){
		if($this->model_user->active($id)){
			redirect(base_url()."admin/user");
		}else{
			header('Content-Type: text/html; charset=utf-8');
			echo "<script type='text/javascript'> 
					 	 alert('Lỗi trong quá trình cập nhật database!');
						 window.location.href ='".base_url()."admin/user';
						 </script>";
		}
	}

	public function deactive($id){
		if($this->model_user->deactive($id)){
			redirect(base_url()."admin/user");
		}else{
			header('Content-Type: text/html; charset=utf-8');
			echo "<script type='text/javascript'> 
					 	 alert('Lỗi trong quá trình cập nhật database!');
						 window.location.href ='".base_url()."admin/user';
						 </script>";
		}
	}

	public function delete($id){
		if($this->model_user->delete_user($id)){
			redirect(base_url()."admin/user");
		}else{
			header('Content-Type: text/html; charset=utf-8');
			echo "<script type='text/javascript'> 
					 	 alert('Lỗi trong quá trình cập nhật database!');
						 window.location.href ='".base_url()."admin/user';
						 </script>";
		}
	}
}